separation of powers – English–Español translations

🇬🇧 en es 🇪🇸

separation of powers noun

  • model for governance
separación de poderes
Wiktionary Links